/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.clarice.homechef.service;

import com.clarice.homechef.domain.Meal;
import com.clarice.homechef.domain.MealReview;
import java.util.List;

/**
 *
 * @author Akshay Velhal
 */
public interface MealService {
    public Meal createNewMeal(Meal meal, String username) throws Exception;
    public Meal getMeal(int mealId) throws Exception;
    public List<Meal> getMeals(String date) throws Exception;
    public List<Meal> getPopularDishes(int mealId) throws Exception;
    public List<Meal> getLatestTrendingDishes(int mealId) throws Exception;
    public void addMealReview(int mealId, MealReview mealReview) throws Exception;
}
